package cn.tannn.cat.file.server.controller.manage.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 文件转存储
 *
 * @author tnnn
 * @version V1.0
 * @date 2024-03-09 20:12
 */
@Schema(description = "文件转存储[人工确定转存的桶是否存在]")
@ToString
@Getter
@Setter
public class FileIndexMetaTransfer {

    /**
     * 文件ID
     */
    @Schema(description = "文件ID")
    @NotNull
    private Long id;

    /**
     *
     * 新的存储器ID[FileStorageConfig.id],删除原来的，然后根据新的配置存储
     */
    @Schema(description = "新的存储器ID[FileStorageConfig.id]")
    @NotNull
    private Long transferConfigId;


}
